//=======================================================
// 作者：KingSley
// 描述：使用资源管理器的客户端
//=======================================================
using UnityEngine;
using System.Collections;

namespace Factory
{
    /// <summary>
    /// 使用资源管理器的客户端
    /// </summary>
    public class ResouceSimpleFactoryClient : MonoBehaviour
    {
        ResouceSimpleFactory rf;
        public void Start()
        {
            rf = new ResouceSimpleFactory();
        }
        public void OnGUI()
        {
            if (GUI.Button(new Rect(50, 50, 150, 50), "UI管理器"))
            {
                ResouceManager ui = rf.CreateManager("UI");
                ui.LoadConfig("UI");
                ui.LoadAsset("管理");
                ui.UnLoadResource(false);
            }
            if (GUI.Button(new Rect(50, 150, 150, 50), "Audio管理器"))
            {
                ResouceManager am = rf.CreateManager("Audio");
                am.LoadConfig("Audio");
                am.LoadAsset("管理");
                am.UnLoadResource(false);
            }
        }
    }
}
